package com.model.purchase;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;

public class ReceiveGoodModel implements Serializable {
	private static final long serialVersionUID = 1L;

	@ExcelIgnore
	@ExcelProperty(value = "所属部门")
	@ColumnWidth(value = 18)
	private String deptId;

	public String getDeptId() {
		return this.deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "所属部门名称")
	@ColumnWidth(value = 18)
	private String deptName;

	public String getDeptName() {
		return this.deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	@ExcelProperty(value = "公司代码")
	@ColumnWidth(value = 18)
	private String godCompanyCode;

	public String getGodCompanyCode() {
		return this.godCompanyCode;
	}

	public void setGodCompanyCode(String godCompanyCode) {
		this.godCompanyCode = godCompanyCode;
	}

	@ExcelProperty(value = "公司名称")
	@ColumnWidth(value = 18)
	private String godCompanyName;

	public String getGodCompanyName() {
		return this.godCompanyName;
	}

	public void setGodCompanyName(String godCompanyName) {
		this.godCompanyName = godCompanyName;
	}

	@ExcelProperty(value = "创建日期")
	@ColumnWidth(value = 18)
	private String godCreateDate;

	public String getGodCreateDate() {
		return this.godCreateDate;
	}

	public void setGodCreateDate(String godCreateDate) {
		this.godCreateDate = godCreateDate;
	}

	@ExcelIgnore
	@ExcelProperty(value = "交货单id")
	@ColumnWidth(value = 18)
	private String godId;

	public String getGodId() {
		return this.godId;
	}

	public void setGodId(String godId) {
		this.godId = godId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "物料id")
	@ColumnWidth(value = 18)
	private String mmId;

	public String getMmId() {
		return this.mmId;
	}

	public void setMmId(String mmId) {
		this.mmId = mmId;
	}

	@ExcelProperty(value = "交货单号")
	@ColumnWidth(value = 18)
	private String godCode;

	public String getGodCode() {
		return this.godCode;
	}

	public void setGodCode(String godCode) {
		this.godCode = godCode;
	}

	@ExcelProperty(value = "供应商编号")
	@ColumnWidth(value = 18)
	private String infCode;

	public String getInfCode() {
		return this.infCode;
	}

	public void setInfCode(String infCode) {
		this.infCode = infCode;
	}

	@ExcelProperty(value = "供应商名称")
	@ColumnWidth(value = 18)
	private String infName;

	public String getInfName() {
		return this.infName;
	}

	public void setInfName(String infName) {
		this.infName = infName;
	}

	@ExcelProperty(value = "订单编号")
	@ColumnWidth(value = 18)
	private String ordCode;

	public String getOrdCode() {
		return this.ordCode;
	}

	public void setOrdCode(String ordCode) {
		this.ordCode = ordCode;
	}

	@ExcelProperty(value = "物料号码")
	@ColumnWidth(value = 18)
	private String mmCode;

	public String getMmCode() {
		return this.mmCode;
	}

	public void setMmCode(String mmCode) {
		this.mmCode = mmCode;
	}

	@ExcelProperty(value = "物料描述")
	@ColumnWidth(value = 18)
	private String mmDetail;

	public String getMmDetail() {
		return this.mmDetail;
	}

	public void setMmDetail(String mmDetail) {
		this.mmDetail = mmDetail;
	}

	@ExcelProperty(value = "需求总数量")
	@ColumnWidth(value = 18)
	private BigDecimal planNum;

	public BigDecimal getPlanNum() {
		return this.planNum;
	}

	public void setPlanNum(BigDecimal planNum) {
		this.planNum = planNum;
	}

	@ExcelProperty(value = "计量单位")
	@ColumnWidth(value = 18)
	private String mmUnit;

	public String getMmUnit() {
		return this.mmUnit;
	}

	public void setMmUnit(String mmUnit) {
		this.mmUnit = mmUnit;
	}

	@ExcelProperty(value = "计量单位描述")
	@ColumnWidth(value = 18)
	private String mmUnitDetail;

	public String getMmUnitDetail() {
		return this.mmUnitDetail;
	}

	public void setMmUnitDetail(String mmUnitDetail) {
		this.mmUnitDetail = mmUnitDetail;
	}

	@ExcelProperty(value = "是否过磅")
	@ColumnWidth(value = 18)
	private String godIsWeight;

	public String getGodIsWeight() {
		return this.godIsWeight;
	}

	public void setGodIsWeight(String godIsWeight) {
		this.godIsWeight = godIsWeight;
	}

	@ExcelProperty(value = "计划交货日期")
	@ColumnWidth(value = 18)
	private String godPlanDate;

	public String getGodPlanDate() {
		return this.godPlanDate;
	}

	public void setGodPlanDate(String godPlanDate) {
		this.godPlanDate = godPlanDate;
	}

	@ExcelProperty(value = "实际交货日期")
	@ColumnWidth(value = 18)
	private String godRealDate;

	public String getGodRealDate() {
		return this.godRealDate;
	}

	public void setGodRealDate(String godRealDate) {
		this.godRealDate = godRealDate;
	}

	@ExcelProperty(value = "开票数量")
	@ColumnWidth(value = 18)
	private BigDecimal godBillNum;

	public BigDecimal getGodBillNum() {
		return this.godBillNum;
	}

	public void setGodBillNum(BigDecimal godBillNum) {
		this.godBillNum = godBillNum;
	}

	@ExcelProperty(value = "行项目号")
	@ColumnWidth(value = 18)
	private String godRowNum;

	public String getGodRowNum() {
		return this.godRowNum;
	}

	public void setGodRowNum(String godRowNum) {
		this.godRowNum = godRowNum;
	}

	@ExcelProperty(value = "次行项目号")
	@ColumnWidth(value = 18)
	private String godChildRow;

	public String getGodChildRow() {
		return this.godChildRow;
	}

	public void setGodChildRow(String godChildRow) {
		this.godChildRow = godChildRow;
	}

	@ExcelProperty(value = "车牌号码")
	@ColumnWidth(value = 18)
	private String godCar;

	public String getGodCar() {
		return this.godCar;
	}

	public void setGodCar(String godCar) {
		this.godCar = godCar;
	}

	@ExcelProperty(value = "原发数量")
	@ColumnWidth(value = 18)
	private BigDecimal godOldNum;

	public BigDecimal getGodOldNum() {
		return this.godOldNum;
	}

	public void setGodOldNum(BigDecimal godOldNum) {
		this.godOldNum = godOldNum;
	}

	@ExcelProperty(value = "实收数量")
	@ColumnWidth(value = 18)
	private BigDecimal godNewNum;

	public BigDecimal getGodNewNum() {
		return this.godNewNum;
	}

	public void setGodNewNum(BigDecimal godNewNum) {
		this.godNewNum = godNewNum;
	}

	@ExcelProperty(value = "税率")
	@ColumnWidth(value = 18)
	private String godTax;

	public String getGodTax() {
		return this.godTax;
	}

	public void setGodTax(String godTax) {
		this.godTax = godTax;
	}

	@ExcelProperty(value = "创建时间")
	@ColumnWidth(value = 18)
	private String createTime;

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	@ExcelIgnore
	@ExcelProperty(value = "创建人")
	@ColumnWidth(value = 18)
	private String createName;

	public String getCreateName() {
		return this.createName;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "create_id")
	@ColumnWidth(value = 18)
	private String createId;

	public String getCreateId() {
		return this.createId;
	}

	public void setCreateId(String createId) {
		this.createId = createId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "update_id")
	@ColumnWidth(value = 18)
	private String updateId;

	public String getUpdateId() {
		return this.updateId;
	}

	public void setUpdateId(String updateId) {
		this.updateId = updateId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "修改人")
	@ColumnWidth(value = 18)
	private String updateName;

	public String getUpdateName() {
		return this.updateName;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "修改时间")
	@ColumnWidth(value = 18)
	private String updateTime;

	public String getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	@ExcelIgnore
	@ExcelProperty(value = "标记")
	@ColumnWidth(value = 18)
	private String delFlag;

	public String getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	@ExcelIgnore
	@ExcelProperty(value = "状态")
	@ColumnWidth(value = 18)
	private String status;

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@ExcelIgnore
	@ExcelProperty(value = "备注")
	@ColumnWidth(value = 18)
	private String remark;

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	@ExcelProperty(value = "开票金额")
	@ColumnWidth(value = 18)
	private BigDecimal godMoney;

	public BigDecimal getGodMoney() {
		return this.godMoney;
	}

	public void setGodMoney(BigDecimal godMoney) {
		this.godMoney = godMoney;
	}

}